<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Common</name>
    </assembly>
    <members>
        <member name="T:BrowserGameFramework.Common.Exceptions.BGFLoggingException">
            <summary>
            Logging Exception
            </summary>
        </member>
        <member name="T:BrowserGameFramework.Common.Exceptions.BGFBaseException">
            <summary>
            Base Exception
            </summary>
        </member>
        <member name="T:BrowserGameFramework.Common.Exceptions.BGFDatabaseException">
            <summary>
            Exception for Database errors
            </summary>
        </member>
        <member name="T:BrowserGameFramework.Common.Map.MapField">
            <summary>
            Represens one Field on a Map
            </summary>
        </member>
        <member name="P:BrowserGameFramework.Common.Map.MapField.FieldId">
            <summary>
            Gets or sets the field id.
            </summary>
            <value>The field id.</value>
        </member>
        <member name="P:BrowserGameFramework.Common.Map.MapField.X">
            <summary>
            Gets or sets the X.
            </summary>
            <value>The X.</value>
        </member>
        <member name="P:BrowserGameFramework.Common.Map.MapField.Y">
            <summary>
            Gets or sets the Y.
            </summary>
            <value>The Y.</value>
        </member>
        <member name="P:BrowserGameFramework.Common.Map.MapField.Type">
            <summary>
            Gets or sets the type.
            </summary>
            <value>The type.</value>
        </member>
        <member name="T:BrowserGameFramework.Common.Map.FieldType">
            <summary>
            This Class represens on Fieldtype of a mapfield
            </summary>
            <example>Water,Forrest,Desert</example>
        </member>
        <member name="P:BrowserGameFramework.Common.Map.FieldType.Id">
            <summary>
            Gets or sets the id.
            </summary>
            <value>The id.</value>
        </member>
        <member name="P:BrowserGameFramework.Common.Map.FieldType.Name">
            <summary>
            Gets or sets the name.
            </summary>
            <example>Forrest</example>
            <value>The name.</value>
        </member>
        <member name="P:BrowserGameFramework.Common.Map.FieldType.Defence">
            <summary>
            Percent Defence
            </summary>
        </member>
        <member name="P:BrowserGameFramework.Common.Map.FieldType.Attack">
            <summary>
            Percent Attack
            </summary>
        </member>
        <member name="T:BrowserGameFramework.Common.Exceptions.BGFBackendException">
            <summary>
            Errors from BGF Backend
            </summary>
        </member>
        <member name="T:BrowserGameFramework.Common.Map.MapEnums.MoveType">
            <summary>
            Represents the Kind of movind
            </summary>
            <example>Fly,Run,Swim,Dive</example>
        </member>
        <member name="T:BrowserGameFramework.Common.Exceptions.BGFControlException">
            <summary>
            Exception for frontend controls
            </summary>
        </member>
        <member name="M:BrowserGameFramework.Common.XmlHelper.XmlHelper.TransformCompiled(System.String,System.String,System.String@)">
            <summary>
            Transform an xml with xsl. Use XslCompiledTransform
            </summary>
            <param name="xml">Xml as string</param>
            <param name="xsl">xsl as string</param>
            <param name="error">Xsl errors</param>
            <returns>string with transformed xml</returns>
        </member>
        <member name="M:BrowserGameFramework.Common.XmlHelper.XmlHelper.TransformCompiled(System.Xml.XPath.XPathDocument,System.Xml.XPath.XPathDocument,System.String@)">
            <summary>
            Transform an xml with xsl. Use XslCompiledTransform
            </summary>
            <param name="doc">Document as Xpathdocument</param>
            <param name="xsl">XslSheet as Xpathdocument</param>
            <param name="errMsg">Errormessage</param>
            <returns>Transformed Xpathdocument</returns>
        </member>
        <member name="M:BrowserGameFramework.Common.XmlHelper.XmlHelper.GetObjectFromXml(System.Xml.XmlDocument,System.Type)">
            <summary>
            Gets a Object from XML with serialization
            </summary>
            <param name="doc">Source XmlDocument</param>
            <param name="type">Targed Type</param>
            <returns>Object (Cast it to your type)</returns>
        </member>
        <member name="M:BrowserGameFramework.Common.XmlHelper.XmlHelper.GetObjectFromXml(System.Xml.XPath.XPathDocument,System.Type)">
            <summary>
            Gets a Object from XML with serialization
            </summary>
            <param name="doc">Source XmlPathDocument</param>
            <param name="type">Targed Type</param>
            <returns>Object (Cast it to your type)</returns>
        </member>
        <member name="M:BrowserGameFramework.Common.XmlHelper.XmlHelper.GetXmlStringFromObject(System.Object)">
            <summary>
            Gets a xmlstring from object
            </summary>
            <param name="obj">Input object</param>
            <returns>Xml string</returns>
        </member>
        <member name="T:BrowserGameFramework.Common.Logging.Trace">
            <summary>
            Traceclass
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Logging.Trace.fileLock">
            <summary>
            Threadsave lock
            </summary>
        </member>
        <member name="M:BrowserGameFramework.Common.Logging.Trace.TraceEnterEvent(System.String)">
            <summary>
            Traces an enter message intoe logfile
            </summary>
            <param name="method">Name of Method</param>
        </member>
        <member name="M:BrowserGameFramework.Common.Logging.Trace.TraceLeaveEvent(System.String)">
            <summary>
            Traces an leave message intoe logfile
            </summary>
            <param name="method">Name of Method</param>
        </member>
        <member name="M:BrowserGameFramework.Common.Logging.Trace.TraceExceptionError(System.String,System.Exception)">
            <summary>
            Traces an exception into the logfile
            </summary>
            <param name="message"></param>
            <param name="ex"></param>
        </member>
        <member name="M:BrowserGameFramework.Common.Logging.Trace.TraceError(System.String)">
            <summary>
            Traces an error into the logfile
            </summary>
            <param name="message"></param>
        </member>
        <member name="M:BrowserGameFramework.Common.Logging.Trace.TraceMessage(System.String,BrowserGameFramework.Common.Enums.TraceLevel)">
            <summary>
            Traces the message into the logfile.
            </summary>
            <param name="Message">The message.</param>
            <param name="traceLevel">Set the tracelevel. Configure the Loglevel on Application Config file</param>
            <remarks>This methods log threadsave into a logfile on harddisk</remarks>
        </member>
        <member name="M:BrowserGameFramework.Common.Logging.Trace.GetLogFilePath">
            <summary>
            Gets teh LogFilePath
            </summary>
            <returns>String with logfile path</returns>
        </member>
        <member name="M:BrowserGameFramework.Common.Logging.Trace.DoLog(BrowserGameFramework.Common.Enums.TraceLevel)">
            <summary>
            Decide to log with the configured loglevel
            </summary>
            <param name="traceLevel">The trace level.</param>
            <returns>True or False</returns>
        </member>
        <member name="P:BrowserGameFramework.Common.IResponse.Status">
            <summary>
            Status of Response
            </summary>
        </member>
        <member name="P:BrowserGameFramework.Common.IResponse.ResponseMessage">
            <summary>
            Responsemessage (exception or individual message)
            </summary>
        </member>
        <member name="T:BrowserGameFramework.Common.Enums.TraceLevel">
            <summary>
            The Tracelevels
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.TraceLevel.Undefined">
            <summary>
            Defaultvalue for traces
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.TraceLevel.Error">
            <summary>
            Errorstate for logging
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.TraceLevel.Warning">
            <summary>
            Warning
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.TraceLevel.Information">
            <summary>
            Information
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.TraceLevel.Verbose">
            <summary>
            Logs everything, Don't use on production!
            </summary>
        </member>
        <member name="T:BrowserGameFramework.Common.Enums.Status">
            <summary>
            Transactionstatus
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.Status.Undefined">
            <summary>
            
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.Status.Success">
            <summary>
            
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.Status.Error">
            <summary>
            
            </summary>
        </member>
        <member name="T:BrowserGameFramework.Common.Enums.RegistrationStatus">
            <summary>
            Registration status for 'Account' projectfile
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.RegistrationStatus.Undefined">
            <summary>
            Unknown state
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.RegistrationStatus.SuccessAndReady">
            <summary>
            Success and the user is now able to login
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.RegistrationStatus.SuccessButWaitingForUnlock">
            <summary>
            Success, but the user must be activated by an administrator
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.RegistrationStatus.Error">
            <summary>
            Technical error
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.RegistrationStatus.Duplicate">
            <summary>
            Duplicate - this registration should be checked by an administrator
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.RegistrationStatus.AccountLocked">
            <summary>
            Account is locked - no login.
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.RegistrationStatus.UserNameAllreadyExists">
            <summary>
            The user has to choose another name.
            </summary>
        </member>
        <member name="F:BrowserGameFramework.Common.Enums.RegistrationStatus.RegistrationIsDisabled">
            <summary>
            The Registration function is disabled
            </summary>
        </member>
        <member name="T:BrowserGameFramework.Common.Configuration.AppConfMan">
            <summary>
            This Class handels operations with the
            App.Conf or Web.Conf Configuration file.
            </summary>
        </member>
        <member name="M:BrowserGameFramework.Common.Configuration.AppConfMan.GetKeyAsString(System.String)">
            <summary>
            Gets the key as string.
            </summary>
            <param name="Key">The key witch should be read</param>
            <returns>The String</returns>
        </member>
        <member name="M:BrowserGameFramework.Common.Configuration.AppConfMan.GetKeyAsInt(System.String)">
            <summary>
            Gets the key as int.
            </summary>
            <param name="Key">The key.</param>
            <returns>integer value</returns>
        </member>
        <member name="M:BrowserGameFramework.Common.Configuration.AppConfMan.GetKeyAsBool(System.String)">
            <summary>
            Gets the key as bool.
            </summary>
            <param name="Key">The key.</param>
            <returns>bool value</returns>
        </member>
    </members>
</doc>
